biodegradable pollution - Spanish English Dictionary